home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / vtkermit.arc / OVERVIEW.SCR < prev    next >
Encoding:
Text File  |  1986-02-13  |  7.5 KB  |  203 lines

  1. !  [OVERVIEW.SCR] -- Overview of VTKermit version 1.0 -- 5 January 1986
  2.  
  3. ! This is a script file that shows a simple paged display of text on
  4. !  the user's screen.  Aside from presenting a quick overview of VTKermit,
  5. !  it may be used as an example of what can be done with the package.
  6.  
  7. ! Note that exclamation marks begin comments, and that blank lines are
  8. !  ignored.
  9.  
  10. ! Verbs used in this script file are PRINT, ASK and COMMAND-MODE.
  11. !
  12. ! PRINT sends text to your screen by way of the VT100 terminal emulator.  It
  13. !  basically simulates your receiving this text from a remote host computer. 
  14. !  Because the text is filtered through the VT100 decoding logic, you can use
  15. !  PRINT to do things like clear the screen or display text in special display
  16. !  renditions such as bold or underlined.
  17. !
  18. ! ASK types a string of text onto your terminal and waits for you to type
  19. !  something followed by return.  It is usually used to get some value from
  20. !  the user, but in this script it is used simply to wait for return.
  21. !
  22. ! COMMAND-MODE sends you out of the script and out of terminal emulation mode.
  23. !  In the context of this original distribution, it send you back to the MENU.
  24.  
  25. ! Note that PRINTed text may span lines.  This is very convenient for uses
  26. !  such as this.
  27.  
  28. ! Heavy use of VT100 features here ... check a VT100 manual to see what this
  29. !  does.  Note that up-arrow constructs turn into control characters ...
  30. !  the string ^[ is replaced by ESCape, for example.  The string ^[(0 puts
  31. !  the default character set into line-drwaing graphics mode, which permits
  32. !  the box to be drawn.  ^[(B reverts to (USA) normal.
  33.  
  34. Print | ^[[H^[[J^[[1;24H^[[0;4;7m^[(0lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
  35. ^[[2;24Hx ^[(B^[[1mQuick overview of VTKermit 1.0^[[0;4;7m^[(0 x
  36. ^[[3;24Hmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj^[[m^[(B
  37.  
  38.  
  39. ^[[6H^[[J^[[1m    Overview of VTKermit version 1.0: ^[[m^[[6;60HPage 1 of 7
  40.  
  41. This overview is a simple paged display of text.  To abort it, press CONTROL-C
  42. followed by the F5 key to return to the menu.
  43.  
  44. VTKermit is an enhanced version of Columbia University's MS-Kermit program.
  45. Most features of MS-Kermit version 2.26 remain, and many new features have
  46. been added.  VTKermit is a versatile communications program which can act as a
  47. VT100 and transfer files with either the Kermit or XMODEM protocols.
  48.  
  49. VTKermit can be used "right out of the box", but to gain maximum benefit you
  50. will want to customize it to your particular needs.  You can write scripts and
  51. assemble menus which will present a simple and quick interface to any external
  52. services that you regularly use.  VTKermit can test your modem, make the call,
  53. and log you into any remote computer you want, as long as you can write a
  54. simple script to automate the process.
  55.  
  56. Press ^[[1;4;7mRETURN^[[m to continue |
  57.  
  58.  
  59. ! Now wait for the user to hit return ...
  60.  
  61. Ask %Ignore ""
  62.  
  63.  
  64. ! The user hit return, so clear the screen and display more text.
  65.  
  66. Print |^[[6H^[[J^[[1m    More VTKermit introduction: ^[[m
  67. ^[[6;60HPage 2 of 7
  68.  
  69. Script files are ASCII text files which direct a communications session.  They
  70. consist of commands sending characters out a port, to the screen, or waiting
  71. for  a host response.  You can test for particular host responses, or timeout
  72. while waiting for one.  You can loop, call, and chain from script file to
  73. script file to build a complex automated communications procedure.  See
  74. SCRIPT.DOC for information on script files.
  75.  
  76. Menus are a facility for grouping VTKermit commands for easy access.  You
  77. assemble a menu by writing an ASCII file.  See MENU.DOC for information on
  78. menus.
  79.  
  80.  
  81.  
  82.  
  83.  
  84. Press ^[[1;4;7mRETURN^[[m to continue |
  85.  
  86. Ask %Ignore ""
  87.  
  88. Print |^[[6H^[[J^[[1m    VTKermit features added to MS-Kermit 2.26: ^[[m
  89. ^[[6;60HPage 3 of 7
  90.  
  91.   1)  Menus for selecting groups of commands
  92.   2)  VT100 emulation with printer support and pop-up HELP
  93.   3)  Script files (this overview is a script file)
  94.   4)  XMODEM file transfer -- SEND and RECEIVE files
  95.   5)  Non-protocol file send, under XON/XOFF control if desired
  96.   6)  7171 mode keyboard mapping (use with IBM 7171 front end)
  97.   7)  Protection from disk and printer errors (Abort, Retry or Ignore?)
  98.   8)  Support for IBM PC and DEC Rainbow in same .EXE file
  99.   9)  Special keys to toggle COMMAND mode, EXIT and PUSH
  100.  10)  New non-VT100 escape sequences to run SERVER, enter COMMAND mode,
  101.     preload a command for command mode, and EXIT the program
  102.  11)  Support for EGA, hidden SET CARD command to override default
  103.  12)  Explicit control over DTR (DROP-DTR command) to make modem hang up
  104.  13)  Most VTKermit files can be on default PATH (script, menu & XMODEM files)
  105.  
  106. Press ^[[1;4;7mRETURN^[[m to continue |
  107.  
  108. Ask %Ignore ""
  109.  
  110. Print |^[[6H^[[J^[[1m    Menus: ^[[m^[[6;60HPage 4 of 7
  111.  
  112. VTKermit can interact with you using either commands or menus.
  113.  
  114. VTKermit's command mode consists of built-in commands which provide complete
  115. control over the operation of the program.  Menu mode, on the other hand,
  116. hides detail and permits customization, presenting only a few carefully worded
  117. options to the user.  Command mode can provide power to the expert -- menu
  118. mode can provide power to the novice.
  119.  
  120. Menus are stored in external files which should be kept in either the
  121. connected directory or in a directory on the PATH.  A menu is a text file
  122. consisting of a title and one or more selectable items with associated
  123. commands.  The format is line oriented (lines end in CR LF) and each line
  124. begins with a character specifying the line type.  The line types are shown in
  125. the next frame.
  126.  
  127. Press ^[[1;4;7mRETURN^[[m to continue |
  128.  
  129. Ask %Ignore ""
  130.  
  131.  
  132. ! Note in the PRINT command which follows, that the percent sign has
  133. !  been repeated.  Though less noticable, the second percent sign is also
  134. !  followed by a space.  These artifacts overcome the script processor's
  135. !  tendency to think that percent-blah is a variable named blah.
  136.  
  137. Print |^[[6H^[[J^[[1m    Menus continued: ^[[m^[[6;60HPage 5 of 7
  138.  
  139.  -Char-                           -- Meaning --
  140.    %%         TITLE line, displayed at top of menu
  141.    *        NAME line, name of menu item (what is shown onscreen)
  142.    +        COMMAND line, to be executed if this item is selected
  143.  
  144. Menu files begin with a TITLE line followed by item blocks, where each item
  145. block is a NAME followed by one or more COMMANDs.  For example,
  146.  
  147.             %% Very simple menu
  148.             *Help   -- Help command
  149.             +Help
  150.             *Status -- Status command
  151.             +Status
  152.  
  153.  
  154. Press ^[[1;4;7mRETURN^[[m to continue |
  155.  
  156. Ask %Ignore ""
  157.  
  158. Print |^[[6H^[[J^[[1m    VT100 emulation: ^[[m^[[6;60HPage 6 of 7
  159.  
  160. VTKermit has a terminal mode in which it emulates a VT100 terminal.  You can
  161. get into terminal (VT100) mode by selecting an item off of the menu, or by
  162. pressing the F5 key in Command Mode.  While you are in Terminal Mode, you can
  163. press ALT-F6 to see a help file which describes VTKermit and provides some
  164. direction in using the program.  
  165.  
  166. See VT100.DOC for information on VT100 mode features.
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175. Press ^[[1;4;7mRETURN^[[m to continue |
  176.  
  177. Ask %Ignore ""
  178.  
  179. Print |^[[6H^[[J^[[1m    Credits: ^[[m^[[6;60HPage 7 of 7
  180.  
  181. The original MS-Kermit version 2.26, was written primarily by Daphne Tzoar and
  182. Jeff Damens for Columbia University.
  183.  
  184. The enhancements to MS-Kermit were written by Tad Marshall for Harvard
  185. Business School.
  186.  
  187. VTKermit is:
  188.  
  189.    Copyright (C) 1982,1983,1984,1985,1986 Trustees of Columbia University.
  190.  
  191. This concludes the overview.
  192.  
  193.  
  194.  
  195.  
  196. To return to the menu, press ^[[1;4;7mRETURN^[[m |
  197.  
  198. Ask %Ignore ""
  199.  
  200. Print |^[[H^[[J|
  201.  
  202. Command-Mode
  203.